exit triumphantly - Español Inglés Diccionario